cap's visor - Español Inglés Diccionario